Big Huge Thesaurus

Amorphophallus titanum

noun